#ifndef __SERVICE_PROXY__H__
#define __SERVICE_PROXY__H__

#include <boost/shared_ptr.hpp>
#include <grpcpp/server.h>


class IServerProxy{
public:
    virtual bool addListen() = 0;
    virtual void notiyf(void* tag) = 0;
    virtual grpc::Service* getService() = 0;
};
typedef boost::shared_ptr<IServerProxy> IServerProxyPtr;






#endif